package cevent.source.cloudcenter.server.domain;

import java.math.BigDecimal;
import java.util.Date;

public class Store {
    private String uniId;

    private String defName;

    private String fullName;

    private String province;

    private String city;

    private String district;

    private Integer typeId;

    private String manager;

    private String managerTel;

    private String payStatus;

    private BigDecimal payFull;

    private BigDecimal payWechatAmount;

    private BigDecimal payAliAmount;

    private BigDecimal payBalanceAmount;

    private BigDecimal payBankAmount;

    private BigDecimal payCashAmount;

    private BigDecimal payAccount;

    private BigDecimal payDebt;

    private String storeStatus;

    private String storeRemark;

    private String storeFrontType;

    private BigDecimal subsidy;

    private String subsidyType;

    private String subsidyRemark;

    private Date createTime;

    private Date updateTime;

    private String picList;

    private String storeFront;

    public String getUniId() {
        return uniId;
    }

    public void setUniId(String uniId) {
        this.uniId = uniId;
    }

    public String getDefName() {
        return defName;
    }

    public void setDefName(String defName) {
        this.defName = defName;
    }

    public String getFullName() {
        return fullName;
    }

    public void setFullName(String fullName) {
        this.fullName = fullName;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public Integer getTypeId() {
        return typeId;
    }

    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    public String getManager() {
        return manager;
    }

    public void setManager(String manager) {
        this.manager = manager;
    }

    public String getManagerTel() {
        return managerTel;
    }

    public void setManagerTel(String managerTel) {
        this.managerTel = managerTel;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public BigDecimal getPayFull() {
        return payFull;
    }

    public void setPayFull(BigDecimal payFull) {
        this.payFull = payFull;
    }

    public BigDecimal getPayWechatAmount() {
        return payWechatAmount;
    }

    public void setPayWechatAmount(BigDecimal payWechatAmount) {
        this.payWechatAmount = payWechatAmount;
    }

    public BigDecimal getPayAliAmount() {
        return payAliAmount;
    }

    public void setPayAliAmount(BigDecimal payAliAmount) {
        this.payAliAmount = payAliAmount;
    }

    public BigDecimal getPayBalanceAmount() {
        return payBalanceAmount;
    }

    public void setPayBalanceAmount(BigDecimal payBalanceAmount) {
        this.payBalanceAmount = payBalanceAmount;
    }

    public BigDecimal getPayBankAmount() {
        return payBankAmount;
    }

    public void setPayBankAmount(BigDecimal payBankAmount) {
        this.payBankAmount = payBankAmount;
    }

    public BigDecimal getPayCashAmount() {
        return payCashAmount;
    }

    public void setPayCashAmount(BigDecimal payCashAmount) {
        this.payCashAmount = payCashAmount;
    }

    public BigDecimal getPayAccount() {
        return payAccount;
    }

    public void setPayAccount(BigDecimal payAccount) {
        this.payAccount = payAccount;
    }

    public BigDecimal getPayDebt() {
        return payDebt;
    }

    public void setPayDebt(BigDecimal payDebt) {
        this.payDebt = payDebt;
    }

    public String getStoreStatus() {
        return storeStatus;
    }

    public void setStoreStatus(String storeStatus) {
        this.storeStatus = storeStatus;
    }

    public String getStoreRemark() {
        return storeRemark;
    }

    public void setStoreRemark(String storeRemark) {
        this.storeRemark = storeRemark;
    }

    public String getStoreFrontType() {
        return storeFrontType;
    }

    public void setStoreFrontType(String storeFrontType) {
        this.storeFrontType = storeFrontType;
    }

    public BigDecimal getSubsidy() {
        return subsidy;
    }

    public void setSubsidy(BigDecimal subsidy) {
        this.subsidy = subsidy;
    }

    public String getSubsidyType() {
        return subsidyType;
    }

    public void setSubsidyType(String subsidyType) {
        this.subsidyType = subsidyType;
    }

    public String getSubsidyRemark() {
        return subsidyRemark;
    }

    public void setSubsidyRemark(String subsidyRemark) {
        this.subsidyRemark = subsidyRemark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getPicList() {
        return picList;
    }

    public void setPicList(String picList) {
        this.picList = picList;
    }

    public String getStoreFront() {
        return storeFront;
    }

    public void setStoreFront(String storeFront) {
        this.storeFront = storeFront;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", uniId=").append(uniId);
        sb.append(", defName=").append(defName);
        sb.append(", fullName=").append(fullName);
        sb.append(", province=").append(province);
        sb.append(", city=").append(city);
        sb.append(", district=").append(district);
        sb.append(", typeId=").append(typeId);
        sb.append(", manager=").append(manager);
        sb.append(", managerTel=").append(managerTel);
        sb.append(", payStatus=").append(payStatus);
        sb.append(", payFull=").append(payFull);
        sb.append(", payWechatAmount=").append(payWechatAmount);
        sb.append(", payAliAmount=").append(payAliAmount);
        sb.append(", payBalanceAmount=").append(payBalanceAmount);
        sb.append(", payBankAmount=").append(payBankAmount);
        sb.append(", payCashAmount=").append(payCashAmount);
        sb.append(", payAccount=").append(payAccount);
        sb.append(", payDebt=").append(payDebt);
        sb.append(", storeStatus=").append(storeStatus);
        sb.append(", storeRemark=").append(storeRemark);
        sb.append(", storeFrontType=").append(storeFrontType);
        sb.append(", subsidy=").append(subsidy);
        sb.append(", subsidyType=").append(subsidyType);
        sb.append(", subsidyRemark=").append(subsidyRemark);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", picList=").append(picList);
        sb.append(", storeFront=").append(storeFront);
        sb.append("]");
        return sb.toString();
    }
}